home *** CD-ROM | disk | FTP | other *** search
- REAL(3M) Last changed: 1-6-98
-
-
- NNAAMMEE
- RREEAALL, FFLLOOAATT, SSNNGGLL - Converts to type real
-
- SSYYNNOOPPSSIISS
- RREEAALL (([AA==]_a [,,[KKIINNDD==]_k_i_n_d]))
- FFLLOOAATT (([AA==]_a [,,[KKIINNDD==]_k_i_n_d]))
- SSNNGGLL (([AA==]_a [,,[KKIINNDD==]_k_i_n_d]))
-
- IIMMPPLLEEMMEENNTTAATTIIOONN
- UNICOS and UNICOS/mk systems
-
- SSTTAANNDDAARRDDSS
- Fortran 90
-
- DDEESSCCRRIIPPTTIIOONN
- RREEAALL, FFLLOOAATT, and SSNNGGLL are elemental functions for the CF90 compiler.
-
- _a_r_g can be of type complex, integer, or real.
-
- These functions convert specified types to type real, such as _a (or _a
- for complex arguments). r
-
- Type conversion routines assign the appropriate type to Boolean
- arguments without shifting or manipulating the bit patterns they
- represent.
-
- AArrgguummeenntt rraannggee
- RREEAALL::
-
- Real:
- 2450
- |_x| < infinity (infinity is approximately 10 )
-
- On UNICOS/mk systems and on CRAY T90 systems that perform IEEE
- arithmetic
-
- 308
- infinity is approximately 10
-
- Integer:
- 46
- |_x| < 2
-
- Integer on CRAY T90 systems that support IEEE arithmetic:
- 63
- |_x| < 2
-
- Complex:
-
- |_x | < infinity
- r
- FFLLOOAATT:
-
- Integer:
- 46
- |_x| < 2 (Cray PVP systems, 46-bit integer)
- 64
- |_x| < 2 (Cray PVP systems, 64-bit integer, and
- CRAY T90 systems that support IEEE arithmetic)
-
- Boolean:
- 46
- |_x| < 2
-
- SSNNGGLL:
-
- Double-precision:
- 64
- |_x| < 2
-
- NNOOTTEESS
- The name of this intrinsic cannot be passed as an argument.
-
- RREETTUURRNN VVAALLUUEESS
- RREEAALL returns the real equivalent of its complex, integer, or real
- argument.
-
- FFLLOOAATT returns the real equivalent of its integer or Boolean argument.
-
- SSNNGGLL returns the real equivalent of its double-precision argument.
-
- SSEEEE AALLSSOO
- _I_n_t_r_i_n_s_i_c _P_r_o_c_e_d_u_r_e_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l, publication SR-2138, for the
- printed version of this man page.
-
-